high view-point - French English Dictionary